stuff face - German English Dictionary